<?php

    /**
     * Classe Singleton que realiza conexão unica com o banco de dados para permitir acesso 
     * às páginas do sistema
     *
     * @author Robert Diego de Jesus <beto.corujao@gmail.com>
     * @version 0.1
     * @package accessPage
     * @access public
     */
    class accessPage{
        
        /**
         * atributo interno estatico
         * @access private
         * @name $conn
         */
        private static $conn;
        
        /**
         * Construtor privado ( impede que ele seja instanciado
         */
        private function __construct() {}

        /**
         *  Método que permite o acesso à classe DB.
         * @access public
         * @name getConn
         * @see connectMysql
         * 
         */
        public static function getConn(){
            if(!isset(self::$conn)){
                self::$conn = new userAuthentic(PASS,USER,HOST);
                self::$conn->connection_db(BANCO);
            }
            return self::$conn;
        }
    }

?>
